﻿using System.Collections.Generic;
using PerceptiveMCAPI.Types;

namespace PerceptiveMCAPI
{
    internal static partial class ValidateInput
    {
        // ping
        internal static List<Api_ValidatorMessage> Validate ( pingInput input )
        {
            List<Api_ValidatorMessage> messages = ValidateBaseParameters( input as Api_BaseInput );
            Api_ValidatorMessage val;
            //-----------------------
            // apikey
            val = Validator.apikey_valid( input.parms.apikey );
            if ( val != null ) messages.Add( val );
            //--------------------
            return messages;
        }
    }
}
